<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="largesize">
        <h2>Calcul câmp</h2><p/>
        <h2><img src="../images/GUID-059C9BE7-7B00-49C8-9917-B0EAEA3DA19D-web.png" alt="Calcul c&acirc;mp"></h2>
        <hr/>
    <p> Acest instrument funcţionează cu un strat tematic de intrare pentru a calcula valorile unui c&acirc;mp nou sau existent. Construiţi o expresie Arcade pentru a calcula valorile cu care veţi popula obiectele spaţiale.   Dacă datele sunt activate de timp de tip instantaneu, opţional puteţi construi expresii de traseu.
    </p>
    <p>De exemplu, să presupunem că doriţi să modificaţi un c&acirc;mp existent numit  <i>TotalSales</i>. Doriţi să reprezentaţi c&acirc;mpul prin suma v&acirc;nzărilor totale din 2016 şi 2017. Folosind aceste c&acirc;mpuri &icirc;n expresie, valoarea c&acirc;mpului este calculată ca <pre>$feature[&quot;Sales2016&quot;] + $feature[&quot;Sales2017&quot;]</pre>.
    </p>
    <p>Pentru un alt exemplu, să presupunem că aveţi măsurători GPS care &icirc;nregistrează locul, ora, ID-ul autobuzului şi viteza autobuzelor &icirc;ntr-un oraş. Dorim să generăm un c&acirc;mp nou numit  <i>SpeedFrom3</i> pentru viteza medie a ultimelor 3 măsurători GPS &icirc;nregistrate pentru fiecare obiect spaţial. Pentru acest calcul, vom folosi un calcul de traseu unde traseul este un autobuz indicat prin ID-ul autobuzului.    Calculul pentru stabilirea vitezei medii a celor trei trepte temporale anterioare şi ora curentă este <pre>average($track.field[&quot;speed&quot;].history(-4))</pre>.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="inputLayer">
        <div><h2>Alegeţi stratul tematic pentru a calcula valorile câmpului pentru</h2></div>
        <hr/>
        <div>
            <p>Punctele, liniile, suprafeţele sau tabelul cu valori de c&acirc;mp calculate.  
            </p>
            <p>&Icirc;n afară de a alege un strat tematic din harta dvs., puteţi selecta opţiunile  <b>Alegere strat tematic de analiză</b> &icirc;n partea inferioară a listei verticale pentru a răsfoi conţinutul pentru stratul tematic sau setul de date pentru partajarea de fişiere big data. Puteți să aplicați &icirc;n mod opțional un filtru pe stratul tematic de intrare sau să aplicați o selecție pe straturile tematice găzduite adăugate la harta dvs. Filtrele și selecțiile sunt aplicate doar pentru analiză. 
            </p>
        </div>
    </div>
    <div id="fields">
        <div><h2>Calculaţi valorile de câmp pentru câmp</h2></div>
        <hr/>
        <div>
            <p>C&acirc;mp nou sau existent cu valorile calculate şi tipul de date din c&acirc;mpul respectiv. Dacă se calculează valori pentru un c&acirc;mp deja existent, nu este necesar să potriviţi tipul de date. 
            </p>
        </div>
    </div>
    <div id="expression">
        <div><h2>Creaţi o expresie pentru a calcula valorile câmpului</h2></div>
        <hr/>
        <div>
            <p>Adăugaţi o expresie folosind instrumentul de construcţie a expresiilor pentru a calcula valorile c&acirc;mpului. 
            </p>
            <p>De exemplu, să presupunem că dorim să adăugăm valorile unui c&acirc;mp numit  <i>income</i> și <i>bonus</i>. Pentru acest lucru, adăugaţi expresia <code>$feature[&quot;venit&quot;] + $feature[&quot;bonus&quot;] </code>.
            </p>
        </div>
    </div>
    <div id="trackInfo">
        <div><h2>Expresia este receptivă la trasee</h2></div>
        <hr/>
        <div>
            <p>Specifică dacă expresia este una de traseu. O expresie de traseu va include un format ca       <pre>$track.field[&quot;fieldname&quot;].history(...)</pre>. Expresiile de traseu impun identificarea traseelor individuale de către c&acirc;mpuri. Calea poate fi alcătuită din puncte, linii, suprafeţe sau tabele şi este necesar numai ca intrarea să aibă un identificator de traseu, datele fiind activate de timp de tip instantaneu.
            </p>
        </div>
    </div>
    <div id="timeBoundarySplit">
        <div><h2>Analizați date cu intervale de timp</h2></div>
        <hr/>
        <div>
            <p>Specificați dacă doriți să calculați valori pentru traseele dvs. utiliz&acirc;nd intervale de timp care vor segmenta intrările pentru analiză. Dacă utilizați intervale de timp, trebuie să setați intervalul de timp pe care doriți să-l utilizați și, opțional, să setați momentul de referință. Dacă nu setați un moment de referință, va fi utilizată data de 1 ianuarie 1970. 
            </p>
            <p>De exemplu, dacă setați limita de timp la 1 zi, &icirc;ncep&acirc;nd cu ora 9:00 AM de pe 1 ianuarie 1990, fiecare traseu va fi trunchiat la ora 9:00 AM pentru fiecare zi și analizat &icirc;n cadrul acelui segment. 
            </p>
            <p>Utilizarea intervalelor de timp este o metodă rapidă de accelerare a timpului de calcul, deoarece se creează rapid trasee mai mici pentru analiză. Dacă &icirc;mpărțirea printr-un interval de timp recurent are sens pentru analiza dvs., este recomandată &icirc;n prelucrarea volumelor mari de date.
            </p>
        </div>
    </div>
    <div id="outputName">
        <div><h2>Nume strat tematic rezultat</h2></div>
        <hr/>
        <div>
            <p> Numele stratului tematic care va fi creat. Dacă scrieți &icirc;ntr-un ArcGIS Data Store, rezultatele dvs. vor fi salvate &icirc;n  <b>Resursele mele</b> și adăugate pe hartă. Dacă scrieți &icirc;ntr-o partajare de fişiere big data, rezultatele dvs. vor fi stocate &icirc;n partajarea de fişiere big data și adăugate la manifestul acesteia. Nu vor fi adăugate pe hartă. Numele implicit se bazează pe numele instrumentului şi numele stratului tematic de intrare. Dacă stratul tematic există deja, instrumentul va eşua.
            </p>
            <p>C&acirc;nd scrieți &icirc;n  ArcGIS Data Store (depozit de date relaționale sau spațio-temporale de volum mare) utiliz&acirc;nd caseta derulantă  <b>Salvare rezultat &icirc;n</b>, puteți specifica numele unui director din <b>Resursele mele</b> &icirc;n care va fi salvat rezultatul.
            </p>
        </div>
    </div>
</div>
</html>
